trench digger - Turco Inglés Diccionario